commonsense reasoning - French English Dictionary